Path-expression Queries over Multiversion XML Documents
نویسندگان
چکیده
In this paper we address the problem of evaluating path expression queries on multiversion XML documents. Such queries are typically implemented on static (i.e., non-versioned) documents as path joins, using numbering schemes that maintain the structural relationships among the document elements. We extend previously proposed pattern matching techniques so as to support versions. We first present an easily updatable numbering scheme that efficiently captures structural relationships among the elements of the dynamically evolving document. We then propose a variation of Pathstack, an optimal pattern matching algorithm, that addresses the characteristics of our environment. Finally, through a thorough experimental evaluation we investigate two storage techniques in terms of space utilization and query efficiency.
منابع مشابه
University of California Riverside Twig Queries over Multiversion Xml Documents Abstract of the Thesis Twig Queries over Multiversion Xml Documents
OF THE THESIS Twig Queries Over Multiversion XML Documents by Adam Woss Master of Science, Graduate Program in Computer Science University of California, Riverside, November 2008 Dr. Committee Chair, Chairperson Over the last few years XML has emerged as the standard for semi-structured data and exchange over the Internet. In recent years, a number of approaches have been proposed for storing t...
متن کاملEecient Complex Query Support for Multiversion Xml Documents ?
Managing multiple versions of XML documents represents a critical requirement for many applications. Also, there has been much recent interest in supporting complex queries on XML data (e.g., regular path expressions, structural projections, DIFF queries). In this paper, we examine the problem of supporting eeciently complex queries on multiversioned XML documents. Our approach relies on a sche...
متن کاملEfficient Complex Query Support for Multiversion XML Documents
Managing multiple versions of XML documents represents a critical requirement for many applications. Also, there has been much recent interest in supporting complex queries on XML data (e.g., regular path expressions, structural projections, DIFF queries). In this paper, we examine the problem of supporting efficiently complex queries on multiversioned XML documents. Our approach relies on a sc...
متن کاملExperimental Evaluation of Query Processing Techniques over Multiversion XML Documents
Various approaches have been recently proposed for storing the evolution of an XML document, thereby preserving useful past information about the document and thus the ability to query it. While the importance of maintaining a document’s evolution has been recognized, relatively little research has been done on how to adapt efficient XML querying techniques in a multiversion environment. Such m...
متن کاملStoring and Querying Multiversion XML Documents using Durable Node Numbers
Managing multiple versions of XML documents represents an important problem for many traditional applications, such as software configuration control, as well as new ones, such as link permanence of web documents. Research on managing multiversion XML documents seeks to provide efficient and robust techniques for storing, retrieving and querying such documents. In this paper, we present a novel...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2003